package com.gitee.denger.mybatis.example.ext.demotwo.entity.requ;

import com.gitee.denger.mybatis.example.ext.MybatisExample;
import com.gitee.denger.mybatis.example.ext.annotation.AndLike;
import com.gitee.denger.mybatis.example.ext.demotwo.entity.db.ButtonExample;
import lombok.Data;
import lombok.ToString;

/**
 * 注意实现的泛型
 */
@Data
@ToString(callSuper = true)
public class ButtonRequ extends CommonRequ implements MybatisExample<ButtonExample> {
    /**
     * 名称
     */
    @AndLike // 默认为中间匹配 %value%
    private String name;

    /**
     * 英文名称
     */
    @AndLike(property = "nameEn") //处理字段名
    private String englishName;
}